b3cea862d880a0478aca95a88d8b954debfcec62,src/main/java/vazkii/quark/world/world/underground/UndergroundBiome.java,UndergroundBiome,isFloor,#World#BlockPos#IBlockState#,115

Before Change


		if(!state.isFullBlock())
			return false;

		return world.isAirBlock(pos.up());
	}

	boolean isCeiling(World world, BlockPos pos, IBlockState state) {

After Change


		if(!state.isFullBlock())
			return false;

		BlockPos upPos = pos.up();
		return world.isAirBlock(upPos) || world.getBlockState(upPos).getBlock().isReplaceable(world, upPos);
	}

	boolean isCeiling(World world, BlockPos pos, IBlockState state) {